kowakian ape-lizard - French English Dictionary